shower (light rainfall) - Alemán Inglés Diccionario